package org.jeecg.modules.innerApi.bwgfApi.service;

import com.alibaba.fastjson.JSONArray;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.innerApi.common.requestDto.InvoiceParam;
import org.jeecg.modules.innerApi.common.responseDto.InvoiceRtn;
import org.jeecg.modules.innerApi.common.responseDto.ZnfmRtn;

import java.util.List;

public interface IBaiWangSkfpService {
    /**
     * 云抬头检索
     * @param searchName
     * @return
     */
    public Result<JSONArray> getComSearch(String searchName);

    /**
     * 智能赋码
     * @param spmc
     * @return
     */
    public Result<List<ZnfmRtn>> getZnfm(String spmc);
    /***
     * 税控发票开具
     * 开具发票专票、普票、电子发票
     * @params 待开票报文
     */
    public InvoiceRtn invoice(InvoiceParam page);
}
